home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Applications / Utilities / KPerfMon / KPerfMon.app / English.lproj / InfoPanel.nib / data.nib (.txt) < prev    next >
NeXT TypedStream Data  |  1992-11-17  |  6KB  |  84 lines

  1. typedstream
  2. IBObjectData
  3. Object
  4. CustomObject
  5. AppDelegate
  6.     TextField
  7. Control
  8.     Responder
  9.     Helvetica
  10. TextFieldCell
  11. ActionCell
  12. KPerfMon
  13. Version 1.2   - Nov 17, 92
  14. by Kenny Leung
  15. Button
  16. ButtonCell
  17. NXImage
  18. Leung
  19. Title
  20. kenny_leung@mts.ucs.ualberta.ca
  21. ScrollView
  22. ClipView
  23. ciifffcfffs
  24. [3704c]{\rtf0\ansi{\fonttbl\f0\fnil Times-Roman;\f1\fswiss Helvetica;}
  25. \margl40
  26. \margr40
  27. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b\i0\ul\fs36\fc0\cf0 Why Another Performance Monitor?
  28. \ulnone \
  29. \f1\b0\fs24 I like the information NPerfMon gives, but I don't like the screen real estate that it takes up, or the amount of CPU time it uses.  So, I decided to write my own.  Like TimeMon, KPerfMon works inside its icon, and the CPU time it takes up is negligible.  It shows different statistics by changing the view to any one of four types: CPU, memory usage, network traffic, and disk usage.  KPerfMon borrows heavily on TimeMon code.  Thanks to Scott Hess!  Thanks also to Carsten Lutz for sending me the manpage for table().\
  30. \f0\b\ul\fs36 How to work it:
  31. \ulnone \
  32. \f1\b0\fs24 There are four views which can be had:CPU, Memory, Disk , and Network.  To switch among them, just hit the appropriate menu items under "Flip".  The preferences allow you to adjust the polling time, and also a time interval for automatically changing views.  A Time interval of 0 for changing views means that it will not flip.  I find that a polling time of 2 seconds is pretty reasonable.  \
  33. \f0\b\ul\fs36 How to understand it:\
  34. \f1\b0\ulnone\fs24 The CPU, Memory, and Disk graphs are all additive.  That is, the different colors add up to a meaningful value, like 100% or something.  The Network graph is overlapping.  It looks different from the other three in that it is not filled in.  \
  35. Under CPU, the color scheme is the same as TimeMon's.  System time is black, user time is dark gray, nice time is light gray, and idle time is white.  The full scale is, of course, 100%.\
  36. Under Memory, the color scheme is "reversed" for easier identification.  Free memory is black, active memory is dark gray, inactive memory is light gray, and wired down pages are white.  The full scale represents the total amount of memory in your machine.\
  37. Under Disk, the color scheme is changed again.  White is nothing.  Black represents disk access that are neither page ins or page outs.  Dark gray represents page ins, which includes the loading of programs.  Light gray represents page outs.  The full scale is 50 pages/second.\
  38. Under Network, the graph is not additive, but is overlapping.  Light gray represents packets out, black represents packets in, and dark gray represents collision packets.  The full scale is 50 packets/second.\
  39. \ul \
  40. \f0\b\fs36 Warning\
  41. \f1\b0\ulnone\fs24 If you leave KPerfMon running for, say, a week, it will chew up HUGE amounts of VM.
  42. \f0\b\ul\fs36 \
  43. Full Warranty
  44. \ulnone \
  45. \f1\b0\fs24 I will be responsible for anything KPerfMon may do to your system provided that the mishap occurs while you are sitting on a yak on the peak of a Tibetan mountain during a full solar eclipse on my birthday in the year 2020.\
  46. \f0\b\ul\fs36 Crameverythingyoucanintoanicon department:
  47. \ulnone \
  48. \f1\b0\fs24 Soon to come: NeXTstep inside an icon.\
  49. \f0\b\ul\fs36 Kibitzers:
  50. \ulnone \
  51. \f1\b0\fs24 version 1.1 
  52.  updates by Andrew Loewenstern <andrew@cubetech.com>\
  53.  get this to compile under NeXTSTEP 3.0\
  54.  fix bug that caused a crash if the load was too high\
  55.  allow finer control of poll time\
  56. version 1.2 
  57.  updates by Garance Alistair Drosehn <gad@eclipse.its.rpi.edu>\
  58.  removed the (pointless) services menu, which seems to have\
  59.        fixed things such that MallocDebug can now be used on KPerfMon.\
  60.  fixed bug that caused memory usage to grow without bound\
  61.  fixed initial display position of sliders in Preferences panel\
  62.  added option to select which info should be shown when KPerfMon\
  63.        is flipping thru monitoring displays.
  64. NXCursor
  65. NXibeam
  66. Scroller
  67. _doScroller:
  68. @@@ffs
  69. BNot Copyright 1992, NIghtShade Software, Inc.  No Rights Reserved.
  70. WindowTemplate
  71. iiii***@s@
  72. Panel
  73. Field
  74. VersionNumber
  75. Button1
  76. Field1
  77. Field2
  78. File's Owner
  79. Field3
  80. ScrollingText
  81. IBOutletConnector
  82. IBConnector
  83.     infoPanel
  84.